payment stops - German English Dictionary